/**
 * 
 */
package com.blazegame;

import org.apache.mina.core.service.IoHandler;

import com.blazegame.logging.LoggerFactory;
import com.blazegame.logging.async.AsyncLoggerFactory;
import com.blazemina.config.BlazeminaConfig;
import com.blazemina.config.entities.CommandPackages;

/**
 * @author Administrator
 *
 */
public class RobotBlazeminaConfig extends BlazeminaConfig{

	@Override
	public void configLoggerFactory() {
		LoggerFactory.setLoggerFactory(new AsyncLoggerFactory());
	}

	@Override
	public IoHandler configSocketHandler() {
		return new ClientHandler();
	}

	@Override
	public void configCommandPackages(CommandPackages packages) {
		packages.addPackage("com.blazegame.robot.action", true);
		
	}


}
